//package com.plian.system.entity.sys.warning;
//
//import com.baomidou.mybatisplus.annotation.*;
//import com.fasterxml.jackson.databind.annotation.JsonSerialize;
//import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.Data;
//
//import java.io.Serializable;
//import java.util.Date;
//
//@Data
//@TableName("sys_warning_factor")
//@ApiModel(value = "预警因子 配置主表")
//public class WarningFactor implements Serializable {
//
//    private static final long serialVersionUID = 1L;
//
//    @JsonSerialize(using = ToStringSerializer.class)
//    @TableId(value = "id", type = IdType.ASSIGN_ID)
//    @ApiModelProperty(value = "主键")
//    private Long id;
//
//    @ApiModelProperty(value = "因子名称")
//    private String factorName;
//
//    @ApiModelProperty(value = "因子编号")
//    private String factorCode;
//
//    @ApiModelProperty(value = "数据源 1快报 2预算 3工资预算 4审定 5预算调整 6自定义表格 7常规表（暂不考虑）")
//    private Integer dataSource;
//
//    @ApiModelProperty(value = "业务模块 code167")
//    private String businessModule;
//
//    @ApiModelProperty(value = "自定义表格code")
//    private String excelCode;
//
//    @ApiModelProperty(value = "常规表取数")
//    private String dataTableName;
//
//    @TableField(fill = FieldFill.INSERT)
//    @ApiModelProperty(value = "创建时间")
//    private Date createTime;
//
//    @TableField(fill = FieldFill.UPDATE)
//    @ApiModelProperty(value = "修改时间")
//    private Date updateTime;
//}
